• word of the day

    aneides lugubris

    aneides lugubris - Dictionary definition and meaning for word aneides lugubris

    Definition
    (noun) yellow-spotted brown salamander of California woodlands
    Synonyms : arboreal salamander
Download our Mobile App Today
Receive our word of the day
on Whatsapp